import time

# TODO time.time()  返回一个距Epoch的秒数,是浮点数.
# print(time.time())  # 时间戳: 表示1970年1月1日0:0:0秒到现在的秒数
# while True:
#     print(time.time())

# TODO time.gmtime(seconds) 将秒数转化为年月日时分秒,以UTC时间为标准. + 8
# print(time.gmtime())

# TODO time.localtime(seconds)  将秒数转化为年月日时分秒,以当地时间为标准.
# struct_time = time.localtime()
# print(type(struct_time))
# print(time.localtime(1655175014.9964924))

# TODO time.ctime(seconds)  返回年月日时分秒的字符串
# print(time.ctime())

# TODO time.asctime(tuple)  从struct_time返回年月日时分秒字符串
# struct_time = time.localtime()
# print(time.asctime(struct_time))

# TODO time.mktime(tuple)   将struct_time转换为秒数.
# struct_time = time.localtime()
# print(time.mktime(struct_time))

# TODO time.strftime(fmt,t)按照fmt格式将struct_time转化成字符串.
# struct_time = time.localtime()
# print(time.strftime('%Y/%m/%d %H:%M:%S', struct_time))
# print(time.strftime('%Y年%m月%d日 %H:%M:%S', struct_time))

# TODO time.strptime(str,fmt)   将年月日时分秒的字符串按照fmt解析成struct_time结构。
print(time.strptime('2022年06月14日 11:14:01', '%Y年%m月%d日 %H:%M:%S'))
